package com.example.doctorstation.POJOData;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.util.Date;

/**
 * 医嘱类
 */
public class PatientAdvice
{
    private  Integer PADVICE_ID;//长期临时医嘱ID
    private  Integer PATIENTID;//长期临时医嘱ID
    private  Integer INHOSPITALINFOID; //住院号
    private  Date PSTART_DATE; //'开始日期'
    private  Date PEXECUTE_DATE; //'执行日期'
    private  Date PSTOP_DATE; //'停止日期'
    private  String PADVICE_STATUS; //'医嘱状态，0：未审核；1：未执行；2：已执行;3:停止（临时）'
    private  Integer PEXECUTE_DEPT_ID; //'执行科室ID'
    private  String PEXECUTE_DEPT_NAME; //'执行科室名称'
    private  Integer PDOCTOR_ID; //'开（执行）医嘱医生ID'
    private  String PDOCTOR_NAME; //'开（执行）医嘱医生名称'
    private  String PDRUG_SIZE; //'药品规格'
    private  String PDRUG_ID; //'药品代码'
    private  String PDRUG_NAME; //'药品名称'
    private  String PADVICE_FREQUENCY; //'执行频次'
    private  String PDRUG_UNIT; //'药品单位
    private  String PDRUG_USAGE; //'用法'
    private  String PDRUG_ENTRUST; //'嘱托'
    private  String PDRUG_DOSE; //'剂量'
    private  Integer PADVICE_TYPE; //'1.长期;2.临时'
    private  Integer PCHECK_DOCTOR_ID; //'审核医生ID'
    private  String PCHECK_DOCTOR_NAME; //'审核医生名称'
    private  Integer PSTOP_DOCTOR_ID; //'停止医嘱医生ID'
    private  String PSTOP_DOCTOR_NAME; //'停止医嘱医生名称'
    public PatientAdvice()
    {

    }

    public Integer getPADVICE_ID() {
        return PADVICE_ID;
    }

    @JsonProperty(value = "PADVICE_ID")
    public void setPADVICE_ID(Integer PADVICE_ID) {
        this.PADVICE_ID = PADVICE_ID;
    }

    public Integer getPATIENTID() {
        return PATIENTID;
    }

    @JsonProperty(value = "PATIENTID")
    public void setPATIENTID(Integer PATIENTID) {
        this.PATIENTID = PATIENTID;
    }

    public Integer getINHOSPITALINFOID() {
        return INHOSPITALINFOID;
    }

    @JsonProperty(value = "INHOSPITALINFOID")
    public void setINHOSPITALINFOID(Integer INHOSPITALINFOID) {
        this.INHOSPITALINFOID = INHOSPITALINFOID;
    }

    public Date getPSTART_DATE() {
        return PSTART_DATE;
    }

    @JsonProperty(value = "PSTART_DATE")
    public void setPSTART_DATE(Date PSTART_DATE) {
        this.PSTART_DATE = PSTART_DATE;
    }

    public Date getPEXECUTE_DATE() {
        return PEXECUTE_DATE;
    }

    @JsonProperty("PEXECUTE_DATE")
    public void setPEXECUTE_DATE(Date PEXECUTE_DATE) {
        this.PEXECUTE_DATE = PEXECUTE_DATE;
    }

    public Date getPSTOP_DATE() {
        return PSTOP_DATE;
    }

    @JsonProperty("PSTOP_DATE")
    public void setPSTOP_DATE(Date PSTOP_DATE) {
        this.PSTOP_DATE = PSTOP_DATE;
    }

    public String getPADVICE_STATUS() {
        return PADVICE_STATUS;
    }

    @JsonProperty("PADVICE_STATUS")
    public void setPADVICE_STATUS(String PADVICE_STATUS) {
        this.PADVICE_STATUS = PADVICE_STATUS;
    }

    public Integer getPEXECUTE_DEPT_ID() {
        return PEXECUTE_DEPT_ID;
    }

    @JsonProperty("PEXECUTE_DEPT_ID")
    public void setPEXECUTE_DEPT_ID(Integer PEXECUTE_DEPT_ID) {
        this.PEXECUTE_DEPT_ID = PEXECUTE_DEPT_ID;
    }

    public String getPEXECUTE_DEPT_NAME() {
        return PEXECUTE_DEPT_NAME;
    }

    @JsonProperty("PEXECUTE_DEPT_NAME")
    public void setPEXECUTE_DEPT_NAME(String PEXECUTE_DEPT_NAME) {
        this.PEXECUTE_DEPT_NAME = PEXECUTE_DEPT_NAME;
    }

    public Integer getPDOCTOR_ID() {
        return PDOCTOR_ID;
    }

    @JsonProperty("PDOCTOR_ID")
    public void setPDOCTOR_ID(Integer PDOCTOR_ID) {
        this.PDOCTOR_ID = PDOCTOR_ID;
    }

    public String getPDOCTOR_NAME() {
        return PDOCTOR_NAME;
    }

    @JsonProperty("PDOCTOR_NAME")
    public void setPDOCTOR_NAME(String PDOCTOR_NAME) {
        this.PDOCTOR_NAME = PDOCTOR_NAME;
    }

    public String getPDRUG_SIZE() {
        return PDRUG_SIZE;
    }

    @JsonProperty("PDRUG_SIZE")
    public void setPDRUG_SIZE(String PDRUG_SIZE) {
        this.PDRUG_SIZE = PDRUG_SIZE;
    }

    public String getPDRUG_ID() {
        return PDRUG_ID;
    }

    @JsonProperty("PDRUG_ID")
    public void setPDRUG_ID(String PDRUG_ID) {
        this.PDRUG_ID = PDRUG_ID;
    }

    public String getPDRUG_NAME() {
        return PDRUG_NAME;
    }

    @JsonProperty("PDRUG_NAME")
    public void setPDRUG_NAME(String PDRUG_NAME) {
        this.PDRUG_NAME = PDRUG_NAME;
    }

    public String getPADVICE_FREQUENCY() {
        return PADVICE_FREQUENCY;
    }

    @JsonProperty("PADVICE_FREQUENCY")
    public void setPADVICE_FREQUENCY(String PADVICE_FREQUENCY) {
        this.PADVICE_FREQUENCY = PADVICE_FREQUENCY;
    }

    public String getPDRUG_UNIT() {
        return PDRUG_UNIT;
    }

    @JsonProperty("PDRUG_UNIT")
    public void setPDRUG_UNIT(String PDRUG_UNIT) {
        this.PDRUG_UNIT = PDRUG_UNIT;
    }

    public String getPDRUG_USAGE() {
        return PDRUG_USAGE;
    }

    @JsonProperty("PDRUG_USAGE")
    public void setPDRUG_USAGE(String PDRUG_USAGE) {
        this.PDRUG_USAGE = PDRUG_USAGE;
    }

    public String getPDRUG_ENTRUST() {
        return PDRUG_ENTRUST;
    }

    @JsonProperty("PDRUG_ENTRUST")
    public void setPDRUG_ENTRUST(String PDRUG_ENTRUST) {
        this.PDRUG_ENTRUST = PDRUG_ENTRUST;
    }

    public String getPDRUG_DOSE() {
        return PDRUG_DOSE;
    }

    @JsonProperty("PDRUG_DOSE")
    public void setPDRUG_DOSE(String PDRUG_DOSE) {
        this.PDRUG_DOSE = PDRUG_DOSE;
    }

    public Integer getPADVICE_TYPE() {
        return PADVICE_TYPE;
    }

    @JsonProperty("PADVICE_TYPE")
    public void setPADVICE_TYPE(Integer PADVICE_TYPE) {
        this.PADVICE_TYPE = PADVICE_TYPE;
    }

    public Integer getPCHECK_DOCTOR_ID() {
        return PCHECK_DOCTOR_ID;
    }

    @JsonProperty("PCHECK_DOCTOR_ID")
    public void setPCHECK_DOCTOR_ID(Integer PCHECK_DOCTOR_ID) {
        this.PCHECK_DOCTOR_ID = PCHECK_DOCTOR_ID;
    }

    public String getPCHECK_DOCTOR_NAME() {
        return PCHECK_DOCTOR_NAME;
    }

    @JsonProperty("PCHECK_DOCTOR_NAME")
    public void setPCHECK_DOCTOR_NAME(String PCHECK_DOCTOR_NAME) {
        this.PCHECK_DOCTOR_NAME = PCHECK_DOCTOR_NAME;
    }

    public Integer getPSTOP_DOCTOR_ID() {
        return PSTOP_DOCTOR_ID;
    }

    @JsonProperty("PSTOP_DOCTOR_ID")
    public void setPSTOP_DOCTOR_ID(Integer PSTOP_DOCTOR_ID) {
        this.PSTOP_DOCTOR_ID = PSTOP_DOCTOR_ID;
    }

    public String getPSTOP_DOCTOR_NAME() {
        return PSTOP_DOCTOR_NAME;
    }

    @JsonProperty("PSTOP_DOCTOR_NAME")
    public void setPSTOP_DOCTOR_NAME(String PSTOP_DOCTOR_NAME) {
        this.PSTOP_DOCTOR_NAME = PSTOP_DOCTOR_NAME;
    }
}
